forthwith promptly - Turkish English Dictionary